user = 'yuanaihua1'
pwd = 'vcGBa13!'
enter = '\n'  # 回车符
reporting_group = ['test', '萌蛋 男厅扣人群']
# reporting_group = ['男厅扣人群-楚歌文化传媒','萌蛋 男厅扣人群']
reporting_group1 = '男厅扣人群-楚歌文化传媒'
reporting_group2 = '萌蛋 男厅扣人群'
robot_name = '哑舍预备厅管慕意'  # 群聊中机器人昵称
# robot_name = '入园机器人'  # 群聊中机器人昵称
# 群聊配置
group_chat_config = {
    # 群聊1
    'CBD入园自动化群': {
        'department': '规划部',  # 部门
        'at_time': '11:28:35',  # 上午发送提醒办理入园时间
        'remind_time': '11:29:35',  # 下午汇报次日入园办理情况时间
        'clear_time': '11:30:35',  # 每日清空入园名单时间
        'web_auto_time': '14:10:35',  # 自动提交入园名单时间
        # 默认入园白名单，添加了白名单不用每次登记
        'default_name_list': [''],
        # 每日入园名单
        'daily_name_list': []
    },
    # 群聊2
    'test': {
        'department': '优化部',  # 部门
        'at_time': '11:31:35',  # 上午发送提醒办理入园时间
        'remind_time': '11:32:35',  # 下午汇报次日入园办理情况时间
        'clear_time': '11:33:35',  # 每日清空入园名单时间
        'web_auto_time': '14:14:35',  # 自动提交入园名单时间
        # 默认入园白名单，添加了白名单不用每次登记
        'default_name_list': ['万全'],
        # 每日入园名单
        'daily_name_list': []
    },
}
# 获取帮助回复关键词
help_text = '帮助'
# 上午提醒群员完成入园办理消息内容
morning_msg = f'入园统计：如有需要入园的，请回复：xxx需要入园'
# 机器人被艾特后办理入园发送的信息
robot_etd_msg = f'{enter}入园清单如有遗漏，请在群里艾特我回复：xxx需要入园 办理入园申请~' \
                f'{enter}艾特我回复：xxx取消入园，即可取消入园申请' \
                f'{enter}如您忘记办理入园，可艾特我回复：xxx需要入园 即可帮您办理入园~'
# 成功办理入园发出的消息
success_msg = f'已为您办理入园'

# 办理入园出错发送的消息
error_msg = f'无法为您办理入园，请联系管理员！'
# 机器人使用说明帮助信息
help_text_msg = '''
CBD入园办理机器人说明：
 注意：
    1、艾特消息需等机器人回复上一个人才能再次进行艾特，否则无法接收到最新消息
    2、不艾特机器人消息，请在上一个人消息发出4秒左右后发出。
 1、每日上午机器人会在群内统计次日需要入园的名单
 2、每日下午临近下班机器人会在群内汇报当天统计的入园情况，如有忘记办理入园的可以艾特机器人回复：xxx需要入园 即可办理入园
办理入园（2种方式）：
 1、回复：xxx需要入园  即可办理入园
    不艾特机器人则机器人不回在群内回复你
 2、艾特机器人回复：xxx需要入园
    艾特机器人，机器人会回复你入园办理成功。
取消入园：
 艾特机器人回复：xxx取消入园 即可办理取消入园（需已办理入园才能取消办理）
 查询入园名单：
艾特机器人 回复：查询入园名单，即可查询入园名单
 查询未入园名单：
  艾特机器人 回复：查询未入园名单，即可查询未入园名单
机器人开关机：
  管理员艾特机器人回复：开机，即可开机，关机，即可关机
  指定的管理员可设置开关机功能，开机机器人才可以工作。
获取帮助
  艾特机器人回复：帮助，即可查询使用帮助
        '''
num_chars = {
    '零': '0',
    '一': '1',
    '壹': '1',
    '贰': '2',
    '二': '2',
    '叁': '3',
    '三': '3',
    '四': '4',
    '肆': '4',
    '五': '5',
    '伍': '5',
    '留': '6',
    '六': '6',
    '陆': '6',
    '柒': '7',
    '七': '7',
    '叭': '8',
    '八': '8',
    '捌': '8',
    '玖': '9',
    '九': '9',
    '久': '9',
    '酒': '9',
    '十': '10',
    '拾': '10'
}
# 定义要匹配的字符列表
specified_chars = ['零',
                   '一',
                   '壹',
                   '贰',
                   '二',
                   '叁',
                   '三',
                   '四',
                   '肆',
                   '五',
                   '伍',
                   '留',
                   '六',
                   '陆',
                   '柒',
                   '七',
                   '叭',
                   '八',
                   '玖',
                   '九',
                   '久',
                   '酒',
                   '十',
                   '拾',
                   '666',
                   '0',
                   '1',
                   '2',
                   '3',
                   '4',
                   '5',
                   '6',
                   '7',
                   '8',
                   '9']
# 未规则回复消息导致出错回复
error_rule_msg = f'出错啦~ 可能原因：您未按照规则回复，请在试一次！\n正确操作如下：{help_text_msg}'
# group_chat_nickname = robot_name
# 群聊管理员，可控制机器人开关机状态
administrators = ['即兴.', '激动员']
# 机器人默认开关机状态（默认开机（True），关机为：False
on_off_state = True
